package interfaces;

import entidades.UnidadeMilitar;
import excessoes.DAOException;
import java.util.List;

/**
 *
 * @author Marcelo Gomes Neto
 */
public interface InterfaceUnidadeMilitarDAO 
{
    public void alterarUnidadeMilitar(UnidadeMilitar unidadeMilitar);
    
    public void excluirUnidadeMilitar(UnidadeMilitar unidadeMilitar);
    
    public void salvarUnidadeMilitar(UnidadeMilitar unidadeMilitar) throws DAOException;
    
    public UnidadeMilitar carregarUnidadeMilitar(Integer id);
   
    public List<UnidadeMilitar> listarUnidadeMilitar();
    
    public List<UnidadeMilitar> listarUnidadeMilitarDescricao();
    
    public List<String> listarTipo();
}
